intellectually disabled - Alemán Inglés Diccionario